1b1cce146SBarry Smith// !$*UTF8*$! 2b1cce146SBarry Smith{ 3b1cce146SBarry Smith archiveVersion = 1; 4b1cce146SBarry Smith classes = { 5b1cce146SBarry Smith }; 6b1cce146SBarry Smith objectVersion = 46; 7b1cce146SBarry Smith objects = { 8b1cce146SBarry Smith 9b1cce146SBarry Smith/* Begin PBXBuildFile section */ 101263af9aSBarry Smith D8A06756195FB1AA0052E182 /* PETSc.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8A06755195FB1AA0052E182 /* PETSc.framework */; }; 11b1cce146SBarry Smith D8F8285815CB0A080091B85A /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8F8285715CB0A080091B85A /* Cocoa.framework */; }; 12b1cce146SBarry Smith D8F8286215CB0A080091B85A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D8F8286015CB0A080091B85A /* InfoPlist.strings */; }; 13b1cce146SBarry Smith D8F8286415CB0A080091B85A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F8286315CB0A080091B85A /* main.m */; }; 14b1cce146SBarry Smith D8F8286815CB0A080091B85A /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = D8F8286615CB0A080091B85A /* Credits.rtf */; }; 15b1cce146SBarry Smith D8F8286B15CB0A080091B85A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F8286A15CB0A080091B85A /* AppDelegate.m */; }; 16b1cce146SBarry Smith D8F8286E15CB0A080091B85A /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = D8F8286C15CB0A080091B85A /* MainMenu.xib */; }; 17b1cce146SBarry Smith D8F8287A15CB0B5A0091B85A /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8F8287915CB0B5A0091B85A /* Accelerate.framework */; }; 18b1cce146SBarry Smith/* End PBXBuildFile section */ 19b1cce146SBarry Smith 20b1cce146SBarry Smith/* Begin PBXFileReference section */ 211263af9aSBarry Smith D8A06755195FB1AA0052E182 /* PETSc.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PETSc.framework; path = ../../../../../../../../../Library/Frameworks/PETSc.framework; sourceTree = "<group>"; }; 22b1cce146SBarry Smith D8F8285315CB0A080091B85A /* PETSc cocoa example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "PETSc cocoa example.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 23b1cce146SBarry Smith D8F8285715CB0A080091B85A /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 24b1cce146SBarry Smith D8F8285A15CB0A080091B85A /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; 25b1cce146SBarry Smith D8F8285B15CB0A080091B85A /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; }; 26b1cce146SBarry Smith D8F8285C15CB0A080091B85A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 27b1cce146SBarry Smith D8F8285F15CB0A080091B85A /* PETSc cocoa example-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "PETSc cocoa example-Info.plist"; sourceTree = "<group>"; }; 28b1cce146SBarry Smith D8F8286115CB0A080091B85A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 29b1cce146SBarry Smith D8F8286315CB0A080091B85A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; 30b1cce146SBarry Smith D8F8286515CB0A080091B85A /* PETSc cocoa example-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "PETSc cocoa example-Prefix.pch"; sourceTree = "<group>"; }; 31b1cce146SBarry Smith D8F8286715CB0A080091B85A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = en; path = en.lproj/Credits.rtf; sourceTree = "<group>"; }; 32b1cce146SBarry Smith D8F8286915CB0A080091B85A /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; }; 33b1cce146SBarry Smith D8F8286A15CB0A080091B85A /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; }; 34b1cce146SBarry Smith D8F8286D15CB0A080091B85A /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainMenu.xib; sourceTree = "<group>"; }; 35b1cce146SBarry Smith D8F8287915CB0B5A0091B85A /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; 36b1cce146SBarry Smith/* End PBXFileReference section */ 37b1cce146SBarry Smith 38b1cce146SBarry Smith/* Begin PBXFrameworksBuildPhase section */ 39b1cce146SBarry Smith D8F8285015CB0A080091B85A /* Frameworks */ = { 40b1cce146SBarry Smith isa = PBXFrameworksBuildPhase; 41b1cce146SBarry Smith buildActionMask = 2147483647; 42b1cce146SBarry Smith files = ( 431263af9aSBarry Smith D8A06756195FB1AA0052E182 /* PETSc.framework in Frameworks */, 44b1cce146SBarry Smith D8F8287A15CB0B5A0091B85A /* Accelerate.framework in Frameworks */, 45b1cce146SBarry Smith D8F8285815CB0A080091B85A /* Cocoa.framework in Frameworks */, 46b1cce146SBarry Smith ); 47b1cce146SBarry Smith runOnlyForDeploymentPostprocessing = 0; 48b1cce146SBarry Smith }; 49b1cce146SBarry Smith/* End PBXFrameworksBuildPhase section */ 50b1cce146SBarry Smith 51b1cce146SBarry Smith/* Begin PBXGroup section */ 52b1cce146SBarry Smith D8F8284815CB0A080091B85A = { 53b1cce146SBarry Smith isa = PBXGroup; 54b1cce146SBarry Smith children = ( 55b1cce146SBarry Smith D8F8287915CB0B5A0091B85A /* Accelerate.framework */, 56b1cce146SBarry Smith D8F8285D15CB0A080091B85A /* PETSc cocoa example */, 57b1cce146SBarry Smith D8F8285615CB0A080091B85A /* Frameworks */, 58b1cce146SBarry Smith D8F8285415CB0A080091B85A /* Products */, 59b1cce146SBarry Smith ); 60b1cce146SBarry Smith sourceTree = "<group>"; 61b1cce146SBarry Smith }; 62b1cce146SBarry Smith D8F8285415CB0A080091B85A /* Products */ = { 63b1cce146SBarry Smith isa = PBXGroup; 64b1cce146SBarry Smith children = ( 65b1cce146SBarry Smith D8F8285315CB0A080091B85A /* PETSc cocoa example.app */, 66b1cce146SBarry Smith ); 67b1cce146SBarry Smith name = Products; 68b1cce146SBarry Smith sourceTree = "<group>"; 69b1cce146SBarry Smith }; 70b1cce146SBarry Smith D8F8285615CB0A080091B85A /* Frameworks */ = { 71b1cce146SBarry Smith isa = PBXGroup; 72b1cce146SBarry Smith children = ( 731263af9aSBarry Smith D8A06755195FB1AA0052E182 /* PETSc.framework */, 74b1cce146SBarry Smith D8F8285715CB0A080091B85A /* Cocoa.framework */, 75b1cce146SBarry Smith D8F8285915CB0A080091B85A /* Other Frameworks */, 76b1cce146SBarry Smith ); 77b1cce146SBarry Smith name = Frameworks; 78b1cce146SBarry Smith sourceTree = "<group>"; 79b1cce146SBarry Smith }; 80b1cce146SBarry Smith D8F8285915CB0A080091B85A /* Other Frameworks */ = { 81b1cce146SBarry Smith isa = PBXGroup; 82b1cce146SBarry Smith children = ( 83b1cce146SBarry Smith D8F8285A15CB0A080091B85A /* AppKit.framework */, 84b1cce146SBarry Smith D8F8285B15CB0A080091B85A /* CoreData.framework */, 85b1cce146SBarry Smith D8F8285C15CB0A080091B85A /* Foundation.framework */, 86b1cce146SBarry Smith ); 87b1cce146SBarry Smith name = "Other Frameworks"; 88b1cce146SBarry Smith sourceTree = "<group>"; 89b1cce146SBarry Smith }; 90b1cce146SBarry Smith D8F8285D15CB0A080091B85A /* PETSc cocoa example */ = { 91b1cce146SBarry Smith isa = PBXGroup; 92b1cce146SBarry Smith children = ( 93b1cce146SBarry Smith D8F8286915CB0A080091B85A /* AppDelegate.h */, 94b1cce146SBarry Smith D8F8286A15CB0A080091B85A /* AppDelegate.m */, 95b1cce146SBarry Smith D8F8286C15CB0A080091B85A /* MainMenu.xib */, 96b1cce146SBarry Smith D8F8285E15CB0A080091B85A /* Supporting Files */, 97b1cce146SBarry Smith ); 98b1cce146SBarry Smith path = "PETSc cocoa example"; 99b1cce146SBarry Smith sourceTree = "<group>"; 100b1cce146SBarry Smith }; 101b1cce146SBarry Smith D8F8285E15CB0A080091B85A /* Supporting Files */ = { 102b1cce146SBarry Smith isa = PBXGroup; 103b1cce146SBarry Smith children = ( 104b1cce146SBarry Smith D8F8285F15CB0A080091B85A /* PETSc cocoa example-Info.plist */, 105b1cce146SBarry Smith D8F8286015CB0A080091B85A /* InfoPlist.strings */, 106b1cce146SBarry Smith D8F8286315CB0A080091B85A /* main.m */, 107b1cce146SBarry Smith D8F8286515CB0A080091B85A /* PETSc cocoa example-Prefix.pch */, 108b1cce146SBarry Smith D8F8286615CB0A080091B85A /* Credits.rtf */, 109b1cce146SBarry Smith ); 110b1cce146SBarry Smith name = "Supporting Files"; 111b1cce146SBarry Smith sourceTree = "<group>"; 112b1cce146SBarry Smith }; 113b1cce146SBarry Smith/* End PBXGroup section */ 114b1cce146SBarry Smith 115b1cce146SBarry Smith/* Begin PBXNativeTarget section */ 116b1cce146SBarry Smith D8F8285215CB0A080091B85A /* PETSc cocoa example */ = { 117b1cce146SBarry Smith isa = PBXNativeTarget; 118b1cce146SBarry Smith buildConfigurationList = D8F8287115CB0A080091B85A /* Build configuration list for PBXNativeTarget "PETSc cocoa example" */; 119b1cce146SBarry Smith buildPhases = ( 120b1cce146SBarry Smith D8F8284F15CB0A080091B85A /* Sources */, 121b1cce146SBarry Smith D8F8285015CB0A080091B85A /* Frameworks */, 122b1cce146SBarry Smith D8F8285115CB0A080091B85A /* Resources */, 123b1cce146SBarry Smith ); 124b1cce146SBarry Smith buildRules = ( 125b1cce146SBarry Smith ); 126b1cce146SBarry Smith dependencies = ( 127b1cce146SBarry Smith ); 128b1cce146SBarry Smith name = "PETSc cocoa example"; 129b1cce146SBarry Smith productName = "PETSc cocoa example"; 130b1cce146SBarry Smith productReference = D8F8285315CB0A080091B85A /* PETSc cocoa example.app */; 131b1cce146SBarry Smith productType = "com.apple.product-type.application"; 132b1cce146SBarry Smith }; 133b1cce146SBarry Smith/* End PBXNativeTarget section */ 134b1cce146SBarry Smith 135b1cce146SBarry Smith/* Begin PBXProject section */ 136b1cce146SBarry Smith D8F8284A15CB0A080091B85A /* Project object */ = { 137b1cce146SBarry Smith isa = PBXProject; 138b1cce146SBarry Smith attributes = { 139*f6418723SBarry Smith LastUpgradeCheck = 0930; 140b1cce146SBarry Smith ORGANIZATIONNAME = "Barry Smith"; 141b1cce146SBarry Smith }; 142b1cce146SBarry Smith buildConfigurationList = D8F8284D15CB0A080091B85A /* Build configuration list for PBXProject "PETSc cocoa example" */; 143b1cce146SBarry Smith compatibilityVersion = "Xcode 3.2"; 144b1cce146SBarry Smith developmentRegion = English; 145b1cce146SBarry Smith hasScannedForEncodings = 0; 146b1cce146SBarry Smith knownRegions = ( 147b1cce146SBarry Smith en, 148b1cce146SBarry Smith ); 149b1cce146SBarry Smith mainGroup = D8F8284815CB0A080091B85A; 150b1cce146SBarry Smith productRefGroup = D8F8285415CB0A080091B85A /* Products */; 151b1cce146SBarry Smith projectDirPath = ""; 152b1cce146SBarry Smith projectRoot = ""; 153b1cce146SBarry Smith targets = ( 154b1cce146SBarry Smith D8F8285215CB0A080091B85A /* PETSc cocoa example */, 155b1cce146SBarry Smith ); 156b1cce146SBarry Smith }; 157b1cce146SBarry Smith/* End PBXProject section */ 158b1cce146SBarry Smith 159b1cce146SBarry Smith/* Begin PBXResourcesBuildPhase section */ 160b1cce146SBarry Smith D8F8285115CB0A080091B85A /* Resources */ = { 161b1cce146SBarry Smith isa = PBXResourcesBuildPhase; 162b1cce146SBarry Smith buildActionMask = 2147483647; 163b1cce146SBarry Smith files = ( 164b1cce146SBarry Smith D8F8286215CB0A080091B85A /* InfoPlist.strings in Resources */, 165b1cce146SBarry Smith D8F8286815CB0A080091B85A /* Credits.rtf in Resources */, 166b1cce146SBarry Smith D8F8286E15CB0A080091B85A /* MainMenu.xib in Resources */, 167b1cce146SBarry Smith ); 168b1cce146SBarry Smith runOnlyForDeploymentPostprocessing = 0; 169b1cce146SBarry Smith }; 170b1cce146SBarry Smith/* End PBXResourcesBuildPhase section */ 171b1cce146SBarry Smith 172b1cce146SBarry Smith/* Begin PBXSourcesBuildPhase section */ 173b1cce146SBarry Smith D8F8284F15CB0A080091B85A /* Sources */ = { 174b1cce146SBarry Smith isa = PBXSourcesBuildPhase; 175b1cce146SBarry Smith buildActionMask = 2147483647; 176b1cce146SBarry Smith files = ( 177b1cce146SBarry Smith D8F8286415CB0A080091B85A /* main.m in Sources */, 178b1cce146SBarry Smith D8F8286B15CB0A080091B85A /* AppDelegate.m in Sources */, 179b1cce146SBarry Smith ); 180b1cce146SBarry Smith runOnlyForDeploymentPostprocessing = 0; 181b1cce146SBarry Smith }; 182b1cce146SBarry Smith/* End PBXSourcesBuildPhase section */ 183b1cce146SBarry Smith 184b1cce146SBarry Smith/* Begin PBXVariantGroup section */ 185b1cce146SBarry Smith D8F8286015CB0A080091B85A /* InfoPlist.strings */ = { 186b1cce146SBarry Smith isa = PBXVariantGroup; 187b1cce146SBarry Smith children = ( 188b1cce146SBarry Smith D8F8286115CB0A080091B85A /* en */, 189b1cce146SBarry Smith ); 190b1cce146SBarry Smith name = InfoPlist.strings; 191b1cce146SBarry Smith sourceTree = "<group>"; 192b1cce146SBarry Smith }; 193b1cce146SBarry Smith D8F8286615CB0A080091B85A /* Credits.rtf */ = { 194b1cce146SBarry Smith isa = PBXVariantGroup; 195b1cce146SBarry Smith children = ( 196b1cce146SBarry Smith D8F8286715CB0A080091B85A /* en */, 197b1cce146SBarry Smith ); 198b1cce146SBarry Smith name = Credits.rtf; 199b1cce146SBarry Smith sourceTree = "<group>"; 200b1cce146SBarry Smith }; 201b1cce146SBarry Smith D8F8286C15CB0A080091B85A /* MainMenu.xib */ = { 202b1cce146SBarry Smith isa = PBXVariantGroup; 203b1cce146SBarry Smith children = ( 204b1cce146SBarry Smith D8F8286D15CB0A080091B85A /* en */, 205b1cce146SBarry Smith ); 206b1cce146SBarry Smith name = MainMenu.xib; 207b1cce146SBarry Smith sourceTree = "<group>"; 208b1cce146SBarry Smith }; 209b1cce146SBarry Smith/* End PBXVariantGroup section */ 210b1cce146SBarry Smith 211b1cce146SBarry Smith/* Begin XCBuildConfiguration section */ 212b1cce146SBarry Smith D8F8286F15CB0A080091B85A /* Debug */ = { 213b1cce146SBarry Smith isa = XCBuildConfiguration; 214b1cce146SBarry Smith buildSettings = { 215b1cce146SBarry Smith ALWAYS_SEARCH_USER_PATHS = NO; 216b1cce146SBarry Smith CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 217*f6418723SBarry Smith CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 218*f6418723SBarry Smith CLANG_WARN_BOOL_CONVERSION = YES; 219*f6418723SBarry Smith CLANG_WARN_COMMA = YES; 220*f6418723SBarry Smith CLANG_WARN_CONSTANT_CONVERSION = YES; 221*f6418723SBarry Smith CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 222*f6418723SBarry Smith CLANG_WARN_EMPTY_BODY = YES; 223*f6418723SBarry Smith CLANG_WARN_ENUM_CONVERSION = YES; 224*f6418723SBarry Smith CLANG_WARN_INFINITE_RECURSION = YES; 225*f6418723SBarry Smith CLANG_WARN_INT_CONVERSION = YES; 226*f6418723SBarry Smith CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 227*f6418723SBarry Smith CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 228*f6418723SBarry Smith CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 229*f6418723SBarry Smith CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 230*f6418723SBarry Smith CLANG_WARN_STRICT_PROTOTYPES = YES; 231*f6418723SBarry Smith CLANG_WARN_SUSPICIOUS_MOVE = YES; 232*f6418723SBarry Smith CLANG_WARN_UNREACHABLE_CODE = YES; 233b1cce146SBarry Smith CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 234b1cce146SBarry Smith COPY_PHASE_STRIP = NO; 235*f6418723SBarry Smith ENABLE_STRICT_OBJC_MSGSEND = YES; 236*f6418723SBarry Smith ENABLE_TESTABILITY = YES; 237b1cce146SBarry Smith GCC_C_LANGUAGE_STANDARD = gnu99; 238b1cce146SBarry Smith GCC_DYNAMIC_NO_PIC = NO; 239b1cce146SBarry Smith GCC_ENABLE_OBJC_EXCEPTIONS = YES; 240*f6418723SBarry Smith GCC_NO_COMMON_BLOCKS = YES; 241b1cce146SBarry Smith GCC_OPTIMIZATION_LEVEL = 0; 242b1cce146SBarry Smith GCC_PREPROCESSOR_DEFINITIONS = ( 243b1cce146SBarry Smith "DEBUG=1", 244b1cce146SBarry Smith "$(inherited)", 245b1cce146SBarry Smith ); 246b1cce146SBarry Smith GCC_SYMBOLS_PRIVATE_EXTERN = NO; 247b1cce146SBarry Smith GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 248b1cce146SBarry Smith GCC_WARN_ABOUT_RETURN_TYPE = YES; 249*f6418723SBarry Smith GCC_WARN_UNDECLARED_SELECTOR = YES; 250b1cce146SBarry Smith GCC_WARN_UNINITIALIZED_AUTOS = YES; 251*f6418723SBarry Smith GCC_WARN_UNUSED_FUNCTION = YES; 252b1cce146SBarry Smith GCC_WARN_UNUSED_VARIABLE = YES; 253b1cce146SBarry Smith MACOSX_DEPLOYMENT_TARGET = 10.8; 254b1cce146SBarry Smith ONLY_ACTIVE_ARCH = YES; 255b1cce146SBarry Smith SDKROOT = macosx; 256b1cce146SBarry Smith }; 257b1cce146SBarry Smith name = Debug; 258b1cce146SBarry Smith }; 259b1cce146SBarry Smith D8F8287015CB0A080091B85A /* Release */ = { 260b1cce146SBarry Smith isa = XCBuildConfiguration; 261b1cce146SBarry Smith buildSettings = { 262b1cce146SBarry Smith ALWAYS_SEARCH_USER_PATHS = NO; 263b1cce146SBarry Smith CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 264*f6418723SBarry Smith CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 265*f6418723SBarry Smith CLANG_WARN_BOOL_CONVERSION = YES; 266*f6418723SBarry Smith CLANG_WARN_COMMA = YES; 267*f6418723SBarry Smith CLANG_WARN_CONSTANT_CONVERSION = YES; 268*f6418723SBarry Smith CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 269*f6418723SBarry Smith CLANG_WARN_EMPTY_BODY = YES; 270*f6418723SBarry Smith CLANG_WARN_ENUM_CONVERSION = YES; 271*f6418723SBarry Smith CLANG_WARN_INFINITE_RECURSION = YES; 272*f6418723SBarry Smith CLANG_WARN_INT_CONVERSION = YES; 273*f6418723SBarry Smith CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 274*f6418723SBarry Smith CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 275*f6418723SBarry Smith CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 276*f6418723SBarry Smith CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 277*f6418723SBarry Smith CLANG_WARN_STRICT_PROTOTYPES = YES; 278*f6418723SBarry Smith CLANG_WARN_SUSPICIOUS_MOVE = YES; 279*f6418723SBarry Smith CLANG_WARN_UNREACHABLE_CODE = YES; 280b1cce146SBarry Smith CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 281b1cce146SBarry Smith COPY_PHASE_STRIP = YES; 282b1cce146SBarry Smith DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 283*f6418723SBarry Smith ENABLE_STRICT_OBJC_MSGSEND = YES; 284b1cce146SBarry Smith GCC_C_LANGUAGE_STANDARD = gnu99; 285b1cce146SBarry Smith GCC_ENABLE_OBJC_EXCEPTIONS = YES; 286*f6418723SBarry Smith GCC_NO_COMMON_BLOCKS = YES; 287b1cce146SBarry Smith GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 288b1cce146SBarry Smith GCC_WARN_ABOUT_RETURN_TYPE = YES; 289*f6418723SBarry Smith GCC_WARN_UNDECLARED_SELECTOR = YES; 290b1cce146SBarry Smith GCC_WARN_UNINITIALIZED_AUTOS = YES; 291*f6418723SBarry Smith GCC_WARN_UNUSED_FUNCTION = YES; 292b1cce146SBarry Smith GCC_WARN_UNUSED_VARIABLE = YES; 293b1cce146SBarry Smith MACOSX_DEPLOYMENT_TARGET = 10.8; 294b1cce146SBarry Smith SDKROOT = macosx; 295b1cce146SBarry Smith }; 296b1cce146SBarry Smith name = Release; 297b1cce146SBarry Smith }; 298b1cce146SBarry Smith D8F8287215CB0A080091B85A /* Debug */ = { 299b1cce146SBarry Smith isa = XCBuildConfiguration; 300b1cce146SBarry Smith buildSettings = { 301*f6418723SBarry Smith CLANG_ENABLE_OBJC_WEAK = YES; 302b1cce146SBarry Smith COMBINE_HIDPI_IMAGES = YES; 303d9dc08c3SBarry Smith FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks/PETSc-OSX/debug"; 304b1cce146SBarry Smith GCC_PRECOMPILE_PREFIX_HEADER = YES; 305b1cce146SBarry Smith GCC_PREFIX_HEADER = "PETSc cocoa example/PETSc cocoa example-Prefix.pch"; 306b1cce146SBarry Smith INFOPLIST_FILE = "PETSc cocoa example/PETSc cocoa example-Info.plist"; 307*f6418723SBarry Smith PRODUCT_BUNDLE_IDENTIFIER = "gov.anl.mcs.${PRODUCT_NAME:rfc1034identifier}"; 308b1cce146SBarry Smith PRODUCT_NAME = "$(TARGET_NAME)"; 309b1cce146SBarry Smith WRAPPER_EXTENSION = app; 310b1cce146SBarry Smith }; 311b1cce146SBarry Smith name = Debug; 312b1cce146SBarry Smith }; 313b1cce146SBarry Smith D8F8287315CB0A080091B85A /* Release */ = { 314b1cce146SBarry Smith isa = XCBuildConfiguration; 315b1cce146SBarry Smith buildSettings = { 316*f6418723SBarry Smith CLANG_ENABLE_OBJC_WEAK = YES; 317b1cce146SBarry Smith COMBINE_HIDPI_IMAGES = YES; 318aa489236SBarry Smith FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks/PETSc-OSX/release"; 319b1cce146SBarry Smith GCC_PRECOMPILE_PREFIX_HEADER = YES; 320b1cce146SBarry Smith GCC_PREFIX_HEADER = "PETSc cocoa example/PETSc cocoa example-Prefix.pch"; 321b1cce146SBarry Smith INFOPLIST_FILE = "PETSc cocoa example/PETSc cocoa example-Info.plist"; 322*f6418723SBarry Smith PRODUCT_BUNDLE_IDENTIFIER = "gov.anl.mcs.${PRODUCT_NAME:rfc1034identifier}"; 323b1cce146SBarry Smith PRODUCT_NAME = "$(TARGET_NAME)"; 324b1cce146SBarry Smith WRAPPER_EXTENSION = app; 325b1cce146SBarry Smith }; 326b1cce146SBarry Smith name = Release; 327b1cce146SBarry Smith }; 328b1cce146SBarry Smith/* End XCBuildConfiguration section */ 329b1cce146SBarry Smith 330b1cce146SBarry Smith/* Begin XCConfigurationList section */ 331b1cce146SBarry Smith D8F8284D15CB0A080091B85A /* Build configuration list for PBXProject "PETSc cocoa example" */ = { 332b1cce146SBarry Smith isa = XCConfigurationList; 333b1cce146SBarry Smith buildConfigurations = ( 334b1cce146SBarry Smith D8F8286F15CB0A080091B85A /* Debug */, 335b1cce146SBarry Smith D8F8287015CB0A080091B85A /* Release */, 336b1cce146SBarry Smith ); 337b1cce146SBarry Smith defaultConfigurationIsVisible = 0; 338b1cce146SBarry Smith defaultConfigurationName = Release; 339b1cce146SBarry Smith }; 340b1cce146SBarry Smith D8F8287115CB0A080091B85A /* Build configuration list for PBXNativeTarget "PETSc cocoa example" */ = { 341b1cce146SBarry Smith isa = XCConfigurationList; 342b1cce146SBarry Smith buildConfigurations = ( 343b1cce146SBarry Smith D8F8287215CB0A080091B85A /* Debug */, 344b1cce146SBarry Smith D8F8287315CB0A080091B85A /* Release */, 345b1cce146SBarry Smith ); 346b1cce146SBarry Smith defaultConfigurationIsVisible = 0; 3471263af9aSBarry Smith defaultConfigurationName = Release; 348b1cce146SBarry Smith }; 349b1cce146SBarry Smith/* End XCConfigurationList section */ 350b1cce146SBarry Smith }; 351b1cce146SBarry Smith rootObject = D8F8284A15CB0A080091B85A /* Project object */; 352b1cce146SBarry Smith} 353